Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 MEECH STREET Terraced £25,000 28 Aug 2002
4 MEECH STREET Terraced £6,000 17 Dec 1996
6 MEECH STREET Terraced £5,000 22 Dec 2000
8 MEECH STREET Terraced £74,000 15 Jun 2007
10 MEECH STREET Terraced £91,750 13 Nov 2020
14 MEECH STREET Terraced £74,000 24 Nov 2017
16 MEECH STREET Terraced £56,000 20 Aug 2014